Lectures Notes

  1. Lecture 01: Game Programming Overview
  2. Lecture 02: 2D Graphics
  3. Lecture 03: Linear Algebra for Games
  4. Lecture 04: 3D Graphics
  5. Lecture 05: Input
  6. Lecture 06: Sound
  7. Lecture 07: Physics
  8. Lecture 08: Cameras
  9. Lecture 09: AI
  10. Lecture 10: User Interfaces
  11. Lecture 11: Scripting Languages and Interfaces
  12. Lecture 12: Networked Games